CSL reported $2.01B in Net Income for its fiscal semester ending in December of 2024.


Net Income Change Date
CSL USD 2.01B 1.27B Dec/2024
Life Technologies USD -19530000 4.56M Jun/2025